pact of non-aggression - Francés Inglés Diccionario